physical & mental deterioration - Français Anglais Dictionnaire